9be3add8a8a0b81a8c4d1a5ad125b4a5660dcd92,basex-core/src/main/java/org/basex/query/ft/FTDistance.java,FTDistance,inline,#QueryContext#VarScope#Var#Expr#,102
Before Change
@Override
public FTExpr inline(final QueryContext ctx, final VarScope scp, final Var v, final Expr e)
throws QueryException {
return inlineAll(ctx, scp, expr, v, e) || inlineAll(ctx, scp, new Expr[] { min, max }, v, e)
? optimize(ctx, scp) : null;
}
@Override
After Change
}
@Override
public FTExpr inline(final QueryContext ctx, final VarScope scp, final Var v, final Expr e)
throws QueryException {
final Expr mn = min.inline(ctx, scp, v, e), mx = max.inline(ctx, scp, v, e);
if(mn != null) min = mn;
if(mx != null) max = mx;
return inlineAll(ctx, scp, expr, v, e) || mn != null || mx != null
? optimize(ctx, scp) : null;
}